home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_32_AppleEvents.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
84KB
|
1,478 lines
# near model CODE resource
# jump table entries: 9832-9835 (4 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F07 move.l -[A7], D7
00000006 302D EA4A move.w D0, [A5 - 0x15B6]
0000000A 48C0 ext.l D0
0000000C 72FF moveq.l D1, 0xFFFFFFFF
0000000E B280 cmp.l D1, D0
00000010 6F08 ble +0xA /* 0000001A */
00000012 302D EA4A move.w D0, [A5 - 0x15B6]
00000016 48C0 ext.l D0
00000018 6006 bra +0x8 /* 00000020 */
label0000001A:
0000001A 302E 0012 move.w D0, [A6 + 0x12]
0000001E 48C0 ext.l D0
label00000020:
00000020 3E00 move.w D7, D0
00000022 4A6D EA4A tst.w [A5 - 0x15B6]
00000026 6734 beq +0x36 /* 0000005C */
00000028 4A2D E058 tst.b [A5 - 0x1FA8]
0000002C 672A beq +0x2C /* 00000058 */
0000002E 558F subq.l A7, 2
00000030 486E 0008 pea.l [A6 + 0x8]
00000034 2F3C 6572 7273 move.l -[A7], 0x65727273 /* 'errs' */
0000003A 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000040 41ED E058 lea.l A0, [A5 - 0x1FA8]
00000044 5288 addq.l A0, 1
00000046 2F08 move.l -[A7], A0
00000048 7000 moveq.l D0, 0x00
0000004A 102D E058 move.b D0, [A5 - 0x1FA8]
0000004E 2F00 move.l -[A7], D0
00000050 303C 0A0F move.w D0, 0xA0F
00000054 A816 syscall Pack8
00000056 548F addq.l A7, 2
label00000058:
00000058 4EAD 19B2 jsr [A5 + 0x19B2 /* export_818 */]
label0000005C:
0000005C 3007 move.w D0, D7
0000005E 2E2E FFFC move.l D7, [A6 - 0x4]
00000062 4E5E unlink A6
00000064 4E75 rts
fn00000066:
00000066 4E56 FD98 link A6, -0x0268
0000006A 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
0000006E 3A2E 001A move.w D5, [A6 + 0x1A]
00000072 49EE FF00 lea.l A4, [A6 - 0x100]
00000076 47EE FE00 lea.l A3, [A6 - 0x200]
0000007A 4A45 tst.w D5
0000007C 670C beq +0xE /* 0000008A */
0000007E 3B7C 0001 B222 move.w [A5 - 0x4DDE], 0x1
00000084 7000 moveq.l D0, 0x00
00000086 2B40 B21E move.l [A5 - 0x4DE2], D0
label0000008A:
0000008A 558F subq.l A7, 2
0000008C 486E 0008 pea.l [A6 + 0x8]
00000090 486E FDB4 pea.l [A6 - 0x24C]
00000094 303C 0407 move.w D0, 0x407
00000098 A816 syscall Pack8
0000009A 3E1F move.w D7, [A7]+
0000009C 4246 clr.w D6
0000009E 6000 0108 bra +0x10A /* 000001A8 */
label000000A2:
000000A2 558F subq.l A7, 2
000000A4 486E 0008 pea.l [A6 + 0x8]
000000A8 48C6 ext.l D6
000000AA 2F06 move.l -[A7], D6
000000AC 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
000000B2 486E FDB0 pea.l [A6 - 0x250]
000000B6 486E FDA8 pea.l [A6 - 0x258]
000000BA 303C 0A0B move.w D0, 0xA0B
000000BE A816 syscall Pack8
000000C0 3E1F move.w D7, [A7]+
000000C2 6600 00E4 bne +0xE6 /* 000001A8 */
000000C6 558F subq.l A7, 2
000000C8 7000 moveq.l D0, 0x00
000000CA 2F00 move.l -[A7], D0
000000CC 2F2E FDAC move.l -[A7], [A6 - 0x254]
000000D0 486E FDB8 pea.l [A6 - 0x248]
000000D4 486E FDFF pea.l [A6 - 0x201]
000000D8 7003 moveq.l D0, 0x03
000000DA A823 syscall AliasDispatch
000000DC 3E1F move.w D7, [A7]+
000000DE 6600 00BA bne +0xBC /* 0000019A */
000000E2 2F0C move.l -[A7], A4
000000E4 2F2E FDBA move.l -[A7], [A6 - 0x246]
000000E8 302E FDB8 move.w D0, [A6 - 0x248]
000000EC 48C0 ext.l D0
000000EE 2F00 move.l -[A7], D0
000000F0 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
000000F4 4A40 tst.w D0
000000F6 4FEF 000C lea.l A7, [A7 + 0xC]
000000FA 6700 009C beq +0x9E /* 00000198 */
000000FE 486D 2442 pea.l [A5 + 0x2442 /* export_1156 */]
00000102 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000106 4A40 tst.w D0
00000108 588F addq.l A7, 4
0000010A 6700 008C beq +0x8E /* 00000198 */
0000010E 486E FDBE pea.l [A6 - 0x242]
00000112 2F0C move.l -[A7], A4
00000114 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */]
00000118 558F subq.l A7, 2
0000011A 2F0C move.l -[A7], A4
0000011C 3F2D AF2A move.w -[A7], [A5 - 0x50D6]
00000120 486E FD98 pea.l [A6 - 0x268]
00000124 4EAD 04B2 jsr [A5 + 0x4B2 /* export_146 */]
00000128 3E1F move.w D7, [A7]+
0000012A 508F addq.l A7, 8
0000012C 661C bne +0x1E /* 0000014A */
0000012E 2F2E FD98 move.l -[A7], [A6 - 0x268]
00000132 48C5 ext.l D5
00000134 2F05 move.l -[A7], D5
00000136 2F0C move.l -[A7], A4
00000138 2F0B move.l -[A7], A3
0000013A 4EAD 2442 jsr [A5 + 0x2442 /* export_1156 */]
0000013E 4A40 tst.w D0
00000140 4FEF 0010 lea.l A7, [A7 + 0x10]
00000144 6604 bne +0x6 /* 0000014A */
00000146 3E3C FF40 move.w D7, 0xFF40
label0000014A:
0000014A 486D 2442 pea.l [A5 + 0x2442 /* export_1156 */]
0000014E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000152 4A47 tst.w D7
00000154 588F addq.l A7, 4
00000156 6642 bne +0x44 /* 0000019A */
00000158 4A13 tst.b [A3]
0000015A 673E beq +0x40 /* 0000019A */
0000015C 7000 moveq.l D0, 0x00
0000015E 1013 move.b D0, [A3]
00000160 5280 addq.l D0, 1
00000162 4233 0000 clr.b [A3 + D0.w]
00000166 200B move.l D0, A3
00000168 5280 addq.l D0, 1
0000016A 2F00 move.l -[A7], D0
0000016C 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00000170 4A40 tst.w D0
00000172 588F addq.l A7, 4
00000174 670A beq +0xC /* 00000180 */
00000176 4A45 tst.w D5
00000178 6720 beq +0x22 /* 0000019A */
0000017A 4A6D B222 tst.w [A5 - 0x4DDE]
0000017E 6E1A bgt +0x1C /* 0000019A */
label00000180:
00000180 4878 06A7 push.l 0x6A7
00000184 41EE 0018 lea.l A0, [A6 + 0x18]
00000188 2F20 move.l -[A7], -[A0]
0000018A 2F20 move.l -[A7], -[A0]
0000018C 4EBA FE72 jsr [PC - 0x18E /* 00000000 */]
00000190 3E00 move.w D7, D0
00000192 4FEF 000C lea.l A7, [A7 + 0xC]
00000196 6002 bra +0x4 /* 0000019A */
label00000198:
00000198 7EDB moveq.l D7, 0xFFFFFFDB
label0000019A:
0000019A 558F subq.l A7, 2
0000019C 486E FDA8 pea.l [A6 - 0x258]
000001A0 303C 0204 move.w D0, 0x204
000001A4 A816 syscall Pack8
000001A6 548F addq.l A7, 2
label000001A8:
000001A8 3006 move.w D0, D6
000001AA 5246 addq.w D6, 1
000001AC 48C0 ext.l D0
000001AE B0AE FDB4 cmp.l D0, [A6 - 0x24C]
000001B2 6C06 bge +0x8 /* 000001BA */
000001B4 4A47 tst.w D7
000001B6 6700 FEEA beq -0x114 /* 000000A2 */
label000001BA:
000001BA 4A45 tst.w D5
000001BC 6714 beq +0x16 /* 000001D2 */
000001BE 426D B222 clr.w [A5 - 0x4DDE]
000001C2 2F2D B21E move.l -[A7], [A5 - 0x4DE2]
000001C6 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000001CA 7000 moveq.l D0, 0x00
000001CC 2B40 B21E move.l [A5 - 0x4DE2], D0
000001D0 588F addq.l A7, 4
label000001D2:
000001D2 3007 move.w D0, D7
000001D4 4CEE 18E0 FD84 movem.l D5,D6,D7,A3,A4, [A6 - 0x27C]
000001DA 4E5E unlink A6
000001DC 4E75 rts
export_1229:
000001DE 4E56 FEE8 link A6, -0x0118
000001E2 48E7 0710 movem.l -[A7], D5,D6,D7,A3
000001E6 2A2E 0008 move.l D5, [A6 + 0x8]
000001EA 47EE FEE8 lea.l A3, [A6 - 0x118]
000001EE 206E 0010 movea.l A0, [A6 + 0x10]
000001F2 43EE FFF0 lea.l A1, [A6 - 0x10]
000001F6 22D8 move.l [A1]+, [A0]+
000001F8 22D8 move.l [A1]+, [A0]+
000001FA 206E 000C movea.l A0, [A6 + 0xC]
000001FE 43EE FFF8 lea.l A1, [A6 - 0x8]
00000202 22D8 move.l [A1]+, [A0]+
00000204 22D8 move.l [A1]+, [A0]+
00000206 4246 clr.w D6
00000208 4247 clr.w D7
0000020A 2005 move.l D0, D5
0000020C 0480 4344 4F43 subi.l D0, 0x43444F43 /* 'CDOC' */
00000212 6700 009C beq +0x9E /* 000002B0 */
00000216 0480 1000 0000 subi.l D0, 0x10000000
0000021C 6700 0096 beq +0x98 /* 000002B4 */
00000220 0480 1C1D 212D subi.l D0, 0x1C1D212D
00000226 671A beq +0x1C /* 00000242 */
00000228 0480 0002 FEF3 subi.l D0, 0x2FEF3
0000022E 671A beq +0x1C /* 0000024A */
00000230 0480 0100 0000 subi.l D0, 0x1000000
00000236 6712 beq +0x14 /* 0000024A */
00000238 0480 0110 FA11 subi.l D0, 0x110FA11
0000023E 6706 beq +0x8 /* 00000246 */
00000240 6076 bra +0x78 /* 000002B8 */
label00000242:
00000242 7E30 moveq.l D7, 0x30
00000244 6076 bra +0x78 /* 000002BC */
label00000246:
00000246 7E41 moveq.l D7, 0x41
00000248 6072 bra +0x74 /* 000002BC */
label0000024A:
0000024A 7000 moveq.l D0, 0x00
0000024C 2D40 FFEC move.l [A6 - 0x14], D0
00000250 558F subq.l A7, 2
00000252 486E FFF0 pea.l [A6 - 0x10]
00000256 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
0000025C 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */
00000262 486E FFE8 pea.l [A6 - 0x18]
00000266 303C 0812 move.w D0, 0x812
0000026A A816 syscall Pack8
0000026C 3C1F move.w D6, [A7]+
0000026E 662A bne +0x2C /* 0000029A */
00000270 0C85 7064 6F63 cmpi.l D5, 0x70646F63 /* 'pdoc' */
00000276 57C0 seq D0
00000278 0240 0001 andi.w D0, 0x1
0000027C 48C0 ext.l D0
0000027E 2F00 move.l -[A7], D0
00000280 41EE 0000 lea.l A0, [A6 + 0x0]
00000284 2F20 move.l -[A7], -[A0]
00000286 2F20 move.l -[A7], -[A0]
00000288 41EE FFF0 lea.l A0, [A6 - 0x10]
0000028C 2F20 move.l -[A7], -[A0]
0000028E 2F20 move.l -[A7], -[A0]
00000290 4EBA FDD4 jsr [PC - 0x22C /* 00000066 */]
00000294 3C00 move.w D6, D0
00000296 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000029A:
0000029A 4AAE FFEC tst.l [A6 - 0x14]
0000029E 671C beq +0x1E /* 000002BC */
000002A0 558F subq.l A7, 2
000002A2 486E FFE8 pea.l [A6 - 0x18]
000002A6 303C 0204 move.w D0, 0x204
000002AA A816 syscall Pack8
000002AC 548F addq.l A7, 2
000002AE 600C bra +0xE /* 000002BC */
label000002B0:
000002B0 7E45 moveq.l D7, 0x45
000002B2 6008 bra +0xA /* 000002BC */
label000002B4:
000002B4 7E46 moveq.l D7, 0x46
000002B6 6004 bra +0x6 /* 000002BC */
label000002B8:
000002B8 3C3C F954 move.w D6, 0xF954
label000002BC:
000002BC 4A47 tst.w D7
000002BE 6748 beq +0x4A /* 00000308 */
000002C0 48C7 ext.l D7
000002C2 2F07 move.l -[A7], D7
000002C4 2F0B move.l -[A7], A3
000002C6 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000002CA 4A13 tst.b [A3]
000002CC 508F addq.l A7, 8
000002CE 6734 beq +0x36 /* 00000304 */
000002D0 1013 move.b D0, [A3]
000002D2 5200 addq.b D0, 1
000002D4 7200 moveq.l D1, 0x00
000002D6 1200 move.b D1, D0
000002D8 4233 1000 clr.b [A3 + D1.w]
000002DC 200B move.l D0, A3
000002DE 5280 addq.l D0, 1
000002E0 2F00 move.l -[A7], D0
000002E2 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
000002E6 4A40 tst.w D0
000002E8 588F addq.l A7, 4
000002EA 661C bne +0x1E /* 00000308 */
000002EC 4878 06AA push.l 0x6AA
000002F0 41EE 0000 lea.l A0, [A6 + 0x0]
000002F4 2F20 move.l -[A7], -[A0]
000002F6 2F20 move.l -[A7], -[A0]
000002F8 4EBA FD06 jsr [PC - 0x2FA /* 00000000 */]
000002FC 3C00 move.w D6, D0
000002FE 4FEF 000C lea.l A7, [A7 + 0xC]
00000302 6004 bra +0x6 /* 00000308 */
label00000304:
00000304 3C3C FF40 move.w D6, 0xFF40
label00000308:
00000308 3D46 0014 move.w [A6 + 0x14], D6
0000030C 4CEE 08E0 FED8 movem.l D5,D6,D7,A3, [A6 - 0x128]
00000312 4E5E unlink A6
00000314 205F movea.l A0, [A7]+
00000316 DEFC 000C add.w A7, 0xC
0000031A 4ED0 jmp [A0]
export_1230:
0000031C 4E56 FFD4 link A6, -0x002C
00000320 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000324 206E 0010 movea.l A0, [A6 + 0x10]
00000328 43EE FFF0 lea.l A1, [A6 - 0x10]
0000032C 22D8 move.l [A1]+, [A0]+
0000032E 22D8 move.l [A1]+, [A0]+
00000330 206E 000C movea.l A0, [A6 + 0xC]
00000334 43EE FFF8 lea.l A1, [A6 - 0x8]
00000338 22D8 move.l [A1]+, [A0]+
0000033A 22D8 move.l [A1]+, [A0]+
0000033C 558F subq.l A7, 2
0000033E 486E FFF0 pea.l [A6 - 0x10]
00000342 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000348 2F3C 7365 6374 move.l -[A7], 0x73656374 /* 'sect' */
0000034E 486E FFE0 pea.l [A6 - 0x20]
00000352 486E FFD4 pea.l [A6 - 0x2C]
00000356 7004 moveq.l D0, 0x04
00000358 2F00 move.l -[A7], D0
0000035A 486E FFDC pea.l [A6 - 0x24]
0000035E 303C 0E11 move.w D0, 0xE11
00000362 A816 syscall Pack8
00000364 3E1F move.w D7, [A7]+
00000366 6600 025E bne +0x260 /* 000005C6 */
0000036A 558F subq.l A7, 2
0000036C 2F2E FFD4 move.l -[A7], [A6 - 0x2C]
00000370 303C 0208 move.w D0, 0x208
00000374 A82D syscall Pack11
00000376 4A5F tst.w [A7]+
00000378 6600 024C bne +0x24E /* 000005C6 */
0000037C 206E FFD4 movea.l A0, [A6 - 0x2C]
00000380 2D50 FFD8 move.l [A6 - 0x28], [A0]
00000384 202E 0008 move.l D0, [A6 + 0x8]
00000388 0480 7265 6164 subi.l D0, 0x72656164 /* 'read' */
0000038E 6718 beq +0x1A /* 000003A8 */
00000390 0480 00FE 1108 subi.l D0, 0xFE1108
00000396 6700 0090 beq +0x92 /* 00000428 */
0000039A 0480 040E F708 subi.l D0, 0x40EF708
000003A0 6700 01B8 beq +0x1BA /* 0000055A */
000003A4 6000 021C bra +0x21E /* 000005C2 */
label000003A8:
000003A8 2D6D BA78 FFE8 move.l [A6 - 0x18], [A5 - 0x4588]
000003AE 206E FFD8 movea.l A0, [A6 - 0x28]
000003B2 2B68 000C BA78 move.l [A5 - 0x4588], [A0 + 0xC]
000003B8 206E FFD8 movea.l A0, [A6 - 0x28]
000003BC 226D BA78 movea.l A1, [A5 - 0x4588]
000003C0 3029 01C4 move.w D0, [A1 + 0x1C4]
000003C4 48C0 ext.l D0
000003C6 B0A8 0008 cmp.l D0, [A0 + 0x8]
000003CA 6F44 ble +0x46 /* 00000410 */
000003CC 206D BA78 movea.l A0, [A5 - 0x4588]
000003D0 2068 021E movea.l A0, [A0 + 0x21E]
000003D4 226E FFD8 movea.l A1, [A6 - 0x28]
000003D8 2029 0008 move.l D0, [A1 + 0x8]
000003DC 2200 move.l D1, D0
000003DE C0FC 001C mulu.w D0, 0x1C
000003E2 4841 swap.w D1
000003E4 C2FC 001C mulu.w D1, 0x1C
000003E8 4841 swap.w D1
000003EA 4241 clr.w D1
000003EC D081 add.l D0, D1
000003EE 41F0 0800 lea.l A0, [A0 + D0]
000003F2 2D48 FFEC move.l [A6 - 0x14], A0
000003F6 6718 beq +0x1A /* 00000410 */
000003F8 2F2E FFEC move.l -[A7], [A6 - 0x14]
000003FC 486D 2872 pea.l [A5 + 0x2872 /* export_1290 */]
00000400 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00000404 4A40 tst.w D0
00000406 508F addq.l A7, 8
00000408 660A bne +0xC /* 00000414 */
0000040A 3E3C 06AA move.w D7, 0x6AA
0000040E 6004 bra +0x6 /* 00000414 */
label00000410:
00000410 3E3C 06AB move.w D7, 0x6AB
label00000414:
00000414 2B6E FFE8 BA78 move.l [A5 - 0x4588], [A6 - 0x18]
0000041A 7001 moveq.l D0, 0x01
0000041C 2F00 move.l -[A7], D0
0000041E 4EAD 14BA jsr [A5 + 0x14BA /* export_659 */]
00000422 588F addq.l A7, 4
00000424 6000 01A0 bra +0x1A2 /* 000005C6 */
label00000428:
00000428 206E FFD8 movea.l A0, [A6 - 0x28]
0000042C 2D68 000C FFE8 move.l [A6 - 0x18], [A0 + 0xC]
00000432 286D E9E2 movea.l A4, [A5 - 0x161E]
00000436 6014 bra +0x16 /* 0000044C */
label00000438:
00000438 4A6C 018A tst.w [A4 + 0x18A]
0000043C 660A bne +0xC /* 00000448 */
0000043E 202C 0412 move.l D0, [A4 + 0x412]
00000442 B0AE FFE8 cmp.l D0, [A6 - 0x18]
00000446 6708 beq +0xA /* 00000450 */
label00000448:
00000448 286C 0164 movea.l A4, [A4 + 0x164]
label0000044C:
0000044C 200C move.l D0, A4
0000044E 66E8 bne -0x16 /* 00000438 */
label00000450:
00000450 200C move.l D0, A4
00000452 6700 0100 beq +0x102 /* 00000554 */
00000456 206E FFD8 movea.l A0, [A6 - 0x28]
0000045A 226E FFE8 movea.l A1, [A6 - 0x18]
0000045E 3029 01C4 move.w D0, [A1 + 0x1C4]
00000462 48C0 ext.l D0
00000464 B0A8 0008 cmp.l D0, [A0 + 0x8]
00000468 6F00 00EA ble +0xEC /* 00000554 */
0000046C 206E FFE8 movea.l A0, [A6 - 0x18]
00000470 2068 021E movea.l A0, [A0 + 0x21E]
00000474 226E FFD8 movea.l A1, [A6 - 0x28]
00000478 2029 0008 move.l D0, [A1 + 0x8]
0000047C 2200 move.l D1, D0
0000047E C0FC 001C mulu.w D0, 0x1C
00000482 4841 swap.w D1
00000484 C2FC 001C mulu.w D1, 0x1C
00000488 4841 swap.w D1
0000048A 4241 clr.w D1
0000048C D081 add.l D0, D1
0000048E 41F0 0800 lea.l A0, [A0 + D0]
00000492 2D48 FFEC move.l [A6 - 0x14], A0
00000496 6700 00BC beq +0xBE /* 00000554 */
0000049A 206E FFEC movea.l A0, [A6 - 0x14]
0000049E 3C3C 100F move.w D6, 0x100F
000004A2 CC68 0008 and.w D6, [A0 + 0x8]
000004A6 0C46 0001 cmpi.w D6, 0x1
000004AA 660A bne +0xC /* 000004B6 */
000004AC 206E FFEC movea.l A0, [A6 - 0x14]
000004B0 2D48 FFE4 move.l [A6 - 0x1C], A0
000004B4 6060 bra +0x62 /* 00000516 */
label000004B6:
000004B6 0C46 0002 cmpi.w D6, 0x2
000004BA 6652 bne +0x54 /* 0000050E */
000004BC 206E FFE8 movea.l A0, [A6 - 0x18]
000004C0 2668 025A movea.l A3, [A0 + 0x25A]
000004C4 6026 bra +0x28 /* 000004EC */
label000004C6:
000004C6 206E FFEC movea.l A0, [A6 - 0x14]
000004CA B7D0 cmpa.l A3, [A0]
000004CC 6722 beq +0x24 /* 000004F0 */
000004CE 700B moveq.l D0, 0x0B
000004D0 B06B 0020 cmp.w D0, [A3 + 0x20]
000004D4 6612 bne +0x14 /* 000004E8 */
000004D6 2F0B move.l -[A7], A3
000004D8 206E FFEC movea.l A0, [A6 - 0x14]
000004DC 2F10 move.l -[A7], [A0]
000004DE 4EAD 1702 jsr [A5 + 0x1702 /* export_732 */]
000004E2 4A40 tst.w D0
000004E4 508F addq.l A7, 8
000004E6 6608 bne +0xA /* 000004F0 */
label000004E8:
000004E8 266B 0026 movea.l A3, [A3 + 0x26]
label000004EC:
000004EC 200B move.l D0, A3
000004EE 66D6 bne -0x28 /* 000004C6 */
label000004F0:
000004F0 200B move.l D0, A3
000004F2 6708 beq +0xA /* 000004FC */
000004F4 41EB 0018 lea.l A0, [A3 + 0x18]
000004F8 2008 move.l D0, A0
000004FA 600C bra +0xE /* 00000508 */
label000004FC:
000004FC 206E FFEC movea.l A0, [A6 - 0x14]
00000500 2050 movea.l A0, [A0]
00000502 41E8 0018 lea.l A0, [A0 + 0x18]
00000506 2008 move.l D0, A0
label00000508:
00000508 2D40 FFE4 move.l [A6 - 0x1C], D0
0000050C 6008 bra +0xA /* 00000516 */
label0000050E:
0000050E 3E3C 06AB move.w D7, 0x6AB
00000512 6000 00B2 bra +0xB4 /* 000005C6 */
label00000516:
00000516 206E FFE4 movea.l A0, [A6 - 0x1C]
0000051A 3028 0006 move.w D0, [A0 + 0x6]
0000051E 48C0 ext.l D0
00000520 2F00 move.l -[A7], D0
00000522 206E FFE4 movea.l A0, [A6 - 0x1C]
00000526 3028 0002 move.w D0, [A0 + 0x2]
0000052A 48C0 ext.l D0
0000052C 2F00 move.l -[A7], D0
0000052E 206E FFE4 movea.l A0, [A6 - 0x1C]
00000532 3028 0004 move.w D0, [A0 + 0x4]
00000536 48C0 ext.l D0
00000538 2F00 move.l -[A7], D0
0000053A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000053E 3010 move.w D0, [A0]
00000540 48C0 ext.l D0
00000542 2F00 move.l -[A7], D0
00000544 4878 038B push.l 0x38B
00000548 2F0C move.l -[A7], A4
0000054A 4EAD 10A2 jsr [A5 + 0x10A2 /* export_528 */]
0000054E 4FEF 0018 lea.l A7, [A7 + 0x18]
00000552 6072 bra +0x74 /* 000005C6 */
label00000554:
00000554 3E3C 06AB move.w D7, 0x6AB
00000558 606C bra +0x6E /* 000005C6 */
label0000055A:
0000055A 206E FFD8 movea.l A0, [A6 - 0x28]
0000055E 2D68 000C FFE8 move.l [A6 - 0x18], [A0 + 0xC]
00000564 206E FFD8 movea.l A0, [A6 - 0x28]
00000568 226E FFE8 movea.l A1, [A6 - 0x18]
0000056C 3029 01C4 move.w D0, [A1 + 0x1C4]
00000570 48C0 ext.l D0
00000572 B0A8 0008 cmp.l D0, [A0 + 0x8]
00000576 6F44 ble +0x46 /* 000005BC */
00000578 206E FFE8 movea.l A0, [A6 - 0x18]
0000057C 2068 021E movea.l A0, [A0 + 0x21E]
00000580 226E FFD8 movea.l A1, [A6 - 0x28]
00000584 2029 0008 move.l D0, [A1 + 0x8]
00000588 2200 move.l D1, D0
0000058A C0FC 001C mulu.w D0, 0x1C
0000058E 4841 swap.w D1
00000590 C2FC 001C mulu.w D1, 0x1C
00000594 4841 swap.w D1
00000596 4241 clr.w D1
00000598 D081 add.l D0, D1
0000059A 41F0 0800 lea.l A0, [A0 + D0]
0000059E 2D48 FFEC move.l [A6 - 0x14], A0
000005A2 6718 beq +0x1A /* 000005BC */
000005A4 2F2E FFEC move.l -[A7], [A6 - 0x14]
000005A8 486D 2882 pea.l [A5 + 0x2882 /* export_1292 */]
000005AC 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
000005B0 4A40 tst.w D0
000005B2 508F addq.l A7, 8
000005B4 6610 bne +0x12 /* 000005C6 */
000005B6 3E3C 06AA move.w D7, 0x6AA
000005BA 600A bra +0xC /* 000005C6 */
label000005BC:
000005BC 3E3C 06AB move.w D7, 0x6AB
000005C0 6004 bra +0x6 /* 000005C6 */
label000005C2:
000005C2 3E3C F954 move.w D7, 0xF954
label000005C6:
000005C6 3D47 0014 move.w [A6 + 0x14], D7
000005CA 4CEE 18C0 FFC4 movem.l D6,D7,A3,A4, [A6 - 0x3C]
000005D0 4E5E unlink A6
000005D2 205F movea.l A0, [A7]+
000005D4 DEFC 000C add.w A7, 0xC
000005D8 4ED0 jmp [A0]
export_1231:
000005DA 4E56 FC12 link A6, -0x03EE
000005DE 48E7 0118 movem.l -[A7], D7,A3,A4
000005E2 49EE FEBE lea.l A4, [A6 - 0x142]
000005E6 47EE FFBE lea.l A3, [A6 - 0x42]
000005EA 206E 0010 movea.l A0, [A6 + 0x10]
000005EE 43EE FFF0 lea.l A1, [A6 - 0x10]
000005F2 22D8 move.l [A1]+, [A0]+
000005F4 22D8 move.l [A1]+, [A0]+
000005F6 206E 000C movea.l A0, [A6 + 0xC]
000005FA 43EE FFF8 lea.l A1, [A6 - 0x8]
000005FE 22D8 move.l [A1]+, [A0]+
00000600 22D8 move.l [A1]+, [A0]+
00000602 202E 0008 move.l D0, [A6 + 0x8]
00000606 0480 646F 7363 subi.l D0, 0x646F7363 /* 'dosc' */
0000060C 6B00 01A2 bmi +0x1A4 /* 000007B0 */
00000610 0C80 0000 0000 cmpi.l D0, 0x0
00000616 6E00 0198 bgt +0x19A /* 000007B0 */
0000061A D080 add.l D0, D0
0000061C 303B 0806 move.w D0, [PC + D0 + 0x6]
00000620 4EFB 0000 jmp [PC + D0.w]
00000624 0004 558F ori.b D4, 0x8F
00000628 486E FFF0 pea.l [A6 - 0x10]
0000062C 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000632 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000638 486E FC62 pea.l [A6 - 0x39E]
0000063C 486E FC12 pea.l [A6 - 0x3EE]
00000640 7004 moveq.l D0, 0x04
00000642 2F00 move.l -[A7], D0
00000644 486E FC5E pea.l [A6 - 0x3A2]
00000648 303C 0E11 move.w D0, 0xE11
0000064C A816 syscall Pack8
0000064E 3E1F move.w D7, [A7]+
00000650 6600 0162 bne +0x164 /* 000007B4 */
00000654 0CAE 616C 6973 FC62 cmpi.l [A6 - 0x39E], 0x616C6973 /* 'alis' */
0000065C 6600 00A2 bne +0xA4 /* 00000700 */
00000660 558F subq.l A7, 2
00000662 7000 moveq.l D0, 0x00
00000664 2F00 move.l -[A7], D0
00000666 2F2E FC12 move.l -[A7], [A6 - 0x3EE]
0000066A 486E FC16 pea.l [A6 - 0x3EA]
0000066E 486E FC5D pea.l [A6 - 0x3A3]
00000672 7003 moveq.l D0, 0x03
00000674 A823 syscall AliasDispatch
00000676 3E1F move.w D7, [A7]+
00000678 6600 013A bne +0x13C /* 000007B4 */
0000067C 2F0C move.l -[A7], A4
0000067E 2F2E FC18 move.l -[A7], [A6 - 0x3E8]
00000682 302E FC16 move.w D0, [A6 - 0x3EA]
00000686 48C0 ext.l D0
00000688 2F00 move.l -[A7], D0
0000068A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
0000068E 4A40 tst.w D0
00000690 4FEF 000C lea.l A7, [A7 + 0xC]
00000694 6764 beq +0x66 /* 000006FA */
00000696 703F moveq.l D0, 0x3F
00000698 2F00 move.l -[A7], D0
0000069A 2F0B move.l -[A7], A3
0000069C 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000006A0 4A13 tst.b [A3]
000006A2 508F addq.l A7, 8
000006A4 674C beq +0x4E /* 000006F2 */
000006A6 1013 move.b D0, [A3]
000006A8 5200 addq.b D0, 1
000006AA 7200 moveq.l D1, 0x00
000006AC 1200 move.b D1, D0
000006AE 4233 1000 clr.b [A3 + D1.w]
000006B2 486E FC1C pea.l [A6 - 0x3E4]
000006B6 2F0C move.l -[A7], A4
000006B8 200B move.l D0, A3
000006BA 5280 addq.l D0, 1
000006BC 2F00 move.l -[A7], D0
000006BE 486E FC66 pea.l [A6 - 0x39A]
000006C2 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000006C6 486E FC66 pea.l [A6 - 0x39A]
000006CA 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
000006CE 4A40 tst.w D0
000006D0 4FEF 0014 lea.l A7, [A7 + 0x14]
000006D4 6600 00DE bne +0xE0 /* 000007B4 */
000006D8 4878 06AA push.l 0x6AA
000006DC 41EE 0000 lea.l A0, [A6 + 0x0]
000006E0 2F20 move.l -[A7], -[A0]
000006E2 2F20 move.l -[A7], -[A0]
000006E4 4EBA F91A jsr [PC - 0x6E6 /* 00000000 */]
000006E8 3E00 move.w D7, D0
000006EA 4FEF 000C lea.l A7, [A7 + 0xC]
000006EE 6000 00C4 bra +0xC6 /* 000007B4 */
label000006F2:
000006F2 3E3C FF40 move.w D7, 0xFF40
000006F6 6000 00BC bra +0xBE /* 000007B4 */
label000006FA:
000006FA 7ED5 moveq.l D7, 0xFFFFFFD5
000006FC 6000 00B6 bra +0xB8 /* 000007B4 */
label00000700:
00000700 0CAE 5445 5854 FC62 cmpi.l [A6 - 0x39E], 0x54455854 /* 'TEXT' */
00000708 6600 00A0 bne +0xA2 /* 000007AA */
0000070C 0CAE 0000 00FF FC5E cmpi.l [A6 - 0x3A2], 0xFF
00000714 6C00 008E bge +0x90 /* 000007A4 */
00000718 558F subq.l A7, 2
0000071A 486E FFF0 pea.l [A6 - 0x10]
0000071E 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000724 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
0000072A 486E FC62 pea.l [A6 - 0x39E]
0000072E 200C move.l D0, A4
00000730 5280 addq.l D0, 1
00000732 2F00 move.l -[A7], D0
00000734 4878 00FE push.l 0xFE
00000738 486E FC5E pea.l [A6 - 0x3A2]
0000073C 303C 0E11 move.w D0, 0xE11
00000740 A816 syscall Pack8
00000742 3E1F move.w D7, [A7]+
00000744 666E bne +0x70 /* 000007B4 */
00000746 18AE FC61 move.b [A4], [A6 - 0x39F]
0000074A 7031 moveq.l D0, 0x31
0000074C 2F00 move.l -[A7], D0
0000074E 2F0B move.l -[A7], A3
00000750 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000754 4A13 tst.b [A3]
00000756 508F addq.l A7, 8
00000758 6744 beq +0x46 /* 0000079E */
0000075A 1013 move.b D0, [A3]
0000075C 5200 addq.b D0, 1
0000075E 7200 moveq.l D1, 0x00
00000760 1200 move.b D1, D0
00000762 4233 1000 clr.b [A3 + D1.w]
00000766 2F0C move.l -[A7], A4
00000768 200B move.l D0, A3
0000076A 5280 addq.l D0, 1
0000076C 2F00 move.l -[A7], D0
0000076E 486E FC66 pea.l [A6 - 0x39A]
00000772 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000776 486E FC66 pea.l [A6 - 0x39A]
0000077A 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
0000077E 4A40 tst.w D0
00000780 4FEF 0010 lea.l A7, [A7 + 0x10]
00000784 662E bne +0x30 /* 000007B4 */
00000786 4878 06AA push.l 0x6AA
0000078A 41EE 0000 lea.l A0, [A6 + 0x0]
0000078E 2F20 move.l -[A7], -[A0]
00000790 2F20 move.l -[A7], -[A0]
00000792 4EBA F86C jsr [PC - 0x794 /* 00000000 */]
00000796 3E00 move.w D7, D0
00000798 4FEF 000C lea.l A7, [A7 + 0xC]
0000079C 6016 bra +0x18 /* 000007B4 */
label0000079E:
0000079E 3E3C FF40 move.w D7, 0xFF40
000007A2 6010 bra +0x12 /* 000007B4 */
label000007A4:
000007A4 3E3C 06AC move.w D7, 0x6AC
000007A8 600A bra +0xC /* 000007B4 */
label000007AA:
000007AA 3E3C F959 move.w D7, 0xF959
000007AE 6004 bra +0x6 /* 000007B4 */
label000007B0:
000007B0 3E3C F954 move.w D7, 0xF954
label000007B4:
000007B4 3D47 0014 move.w [A6 + 0x14], D7
000007B8 4CEE 1880 FC06 movem.l D7,A3,A4, [A6 - 0x3FA]
000007BE 4E5E unlink A6
000007C0 205F movea.l A0, [A7]+
000007C2 DEFC 000C add.w A7, 0xC
000007C6 4ED0 jmp [A0]
fn000007C8:
000007C8 4E56 FABA link A6, -0x0546
000007CC 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000007D0 49EE FECE lea.l A4, [A6 - 0x132]
000007D4 47EE FFCE lea.l A3, [A6 - 0x32]
000007D8 4206 clr.b D6
000007DA 4205 clr.b D5
000007DC 3E3C 06AB move.w D7, 0x6AB
000007E0 7000 moveq.l D0, 0x00
000007E2 2D40 FABE move.l [A6 - 0x542], D0
000007E6 558F subq.l A7, 2
000007E8 486E 0008 pea.l [A6 + 0x8]
000007EC 2F3C 4649 4C45 move.l -[A7], 0x46494C45 /* 'FILE' */
000007F2 2F3C 616C 6973 move.l -[A7], 0x616C6973 /* 'alis' */
000007F8 486E FABA pea.l [A6 - 0x546]
000007FC 303C 0812 move.w D0, 0x812
00000800 A816 syscall Pack8
00000802 4A5F tst.w [A7]+
00000804 663C bne +0x3E /* 00000842 */
00000806 558F subq.l A7, 2
00000808 7000 moveq.l D0, 0x00
0000080A 2F00 move.l -[A7], D0
0000080C 2F2E FABE move.l -[A7], [A6 - 0x542]
00000810 486E FAC2 pea.l [A6 - 0x53E]
00000814 486E FB09 pea.l [A6 - 0x4F7]
00000818 7003 moveq.l D0, 0x03
0000081A A823 syscall AliasDispatch
0000081C 3E1F move.w D7, [A7]+
0000081E 6622 bne +0x24 /* 00000842 */
00000820 486E FDCE pea.l [A6 - 0x232]
00000824 2F2E FAC4 move.l -[A7], [A6 - 0x53C]
00000828 302E FAC2 move.w D0, [A6 - 0x53E]
0000082C 48C0 ext.l D0
0000082E 2F00 move.l -[A7], D0
00000830 4EAD 0072 jsr [A5 + 0x72 /* export_10 */]
00000834 4A40 tst.w D0
00000836 4FEF 000C lea.l A7, [A7 + 0xC]
0000083A 6704 beq +0x6 /* 00000840 */
0000083C 5206 addq.b D6, 1
0000083E 6002 bra +0x4 /* 00000842 */
label00000840:
00000840 7ED5 moveq.l D7, 0xFFFFFFD5
label00000842:
00000842 558F subq.l A7, 2
00000844 486E 0008 pea.l [A6 + 0x8]
00000848 2F3C 4655 4E43 move.l -[A7], 0x46554E43 /* 'FUNC' */
0000084E 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000854 486E FB0E pea.l [A6 - 0x4F2]
00000858 200C move.l D0, A4
0000085A 5280 addq.l D0, 1
0000085C 2F00 move.l -[A7], D0
0000085E 4878 00FF push.l 0xFF
00000862 486E FB0A pea.l [A6 - 0x4F6]
00000866 303C 0E11 move.w D0, 0xE11
0000086A A816 syscall Pack8
0000086C 4A5F tst.w [A7]+
0000086E 661A bne +0x1C /* 0000088A */
00000870 0CAE 0000 00FF FB0A cmpi.l [A6 - 0x4F6], 0xFF
00000878 6C10 bge +0x12 /* 0000088A */
0000087A 0CAE 5445 5854 FB0E cmpi.l [A6 - 0x4F2], 0x54455854 /* 'TEXT' */
00000882 6606 bne +0x8 /* 0000088A */
00000884 18AE FB0D move.b [A4], [A6 - 0x4F3]
00000888 5205 addq.b D5, 1
label0000088A:
0000088A 4A05 tst.b D5
0000088C 6606 bne +0x8 /* 00000894 */
0000088E 4A06 tst.b D6
00000890 6700 00BA beq +0xBC /* 0000094C */
label00000894:
00000894 4A06 tst.b D6
00000896 670C beq +0xE /* 000008A4 */
00000898 4A05 tst.b D5
0000089A 6704 beq +0x6 /* 000008A0 */
0000089C 703E moveq.l D0, 0x3E
0000089E 6006 bra +0x8 /* 000008A6 */
label000008A0:
000008A0 703F moveq.l D0, 0x3F
000008A2 6002 bra +0x4 /* 000008A6 */
label000008A4:
000008A4 7040 moveq.l D0, 0x40
label000008A6:
000008A6 2F00 move.l -[A7], D0
000008A8 2F0B move.l -[A7], A3
000008AA 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
000008AE 4A13 tst.b [A3]
000008B0 508F addq.l A7, 8
000008B2 6700 0094 beq +0x96 /* 00000948 */
000008B6 1013 move.b D0, [A3]
000008B8 5200 addq.b D0, 1
000008BA 7200 moveq.l D1, 0x00
000008BC 1200 move.b D1, D0
000008BE 4233 1000 clr.b [A3 + D1.w]
000008C2 4A06 tst.b D6
000008C4 6742 beq +0x44 /* 00000908 */
000008C6 4A05 tst.b D5
000008C8 6722 beq +0x24 /* 000008EC */
000008CA 486E FAC8 pea.l [A6 - 0x538]
000008CE 2F0C move.l -[A7], A4
000008D0 486E FAC8 pea.l [A6 - 0x538]
000008D4 486E FDCE pea.l [A6 - 0x232]
000008D8 200B move.l D0, A3
000008DA 5280 addq.l D0, 1
000008DC 2F00 move.l -[A7], D0
000008DE 486E FB12 pea.l [A6 - 0x4EE]
000008E2 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000008E6 4FEF 0018 lea.l A7, [A7 + 0x18]
000008EA 6030 bra +0x32 /* 0000091C */
label000008EC:
000008EC 486E FAC8 pea.l [A6 - 0x538]
000008F0 486E FDCE pea.l [A6 - 0x232]
000008F4 200B move.l D0, A3
000008F6 5280 addq.l D0, 1
000008F8 2F00 move.l -[A7], D0
000008FA 486E FB12 pea.l [A6 - 0x4EE]
000008FE 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000902 4FEF 0010 lea.l A7, [A7 + 0x10]
00000906 6014 bra +0x16 /* 0000091C */
label00000908:
00000908 2F0C move.l -[A7], A4
0000090A 200B move.l D0, A3
0000090C 5280 addq.l D0, 1
0000090E 2F00 move.l -[A7], D0
00000910 486E FB12 pea.l [A6 - 0x4EE]
00000914 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
00000918 4FEF 000C lea.l A7, [A7 + 0xC]
label0000091C:
0000091C 486E FB12 pea.l [A6 - 0x4EE]
00000920 4EAD 105A jsr [A5 + 0x105A /* export_519 */]
00000924 4A40 tst.w D0
00000926 588F addq.l A7, 4
00000928 6704 beq +0x6 /* 0000092E */
0000092A 7000 moveq.l D0, 0x00
0000092C 6016 bra +0x18 /* 00000944 */
label0000092E:
0000092E 4878 06AA push.l 0x6AA
00000932 41EE 0018 lea.l A0, [A6 + 0x18]
00000936 2F20 move.l -[A7], -[A0]
00000938 2F20 move.l -[A7], -[A0]
0000093A 4EBA F6C4 jsr [PC - 0x93C /* 00000000 */]
0000093E 48C0 ext.l D0
00000940 4FEF 000C lea.l A7, [A7 + 0xC]
label00000944:
00000944 3E00 move.w D7, D0
00000946 6004 bra +0x6 /* 0000094C */
label00000948:
00000948 3E3C FF40 move.w D7, 0xFF40
label0000094C:
0000094C 4AAE FABE tst.l [A6 - 0x542]
00000950 670E beq +0x10 /* 00000960 */
00000952 558F subq.l A7, 2
00000954 486E FABA pea.l [A6 - 0x546]
00000958 303C 0204 move.w D0, 0x204
0000095C A816 syscall Pack8
0000095E 548F addq.l A7, 2
label00000960:
00000960 3007 move.w D0, D7
00000962 4CEE 18E0 FAA6 movem.l D5,D6,D7,A3,A4, [A6 - 0x55A]
00000968 4E5E unlink A6
0000096A 4E75 rts
fn0000096C:
0000096C 4E56 FFC2 link A6, -0x003E
00000970 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000974 4AAD BA78 tst.l [A5 - 0x4588]
00000978 6608 bne +0xA /* 00000982 */
0000097A 303C 06AA move.w D0, 0x6AA
0000097E 6000 0226 bra +0x228 /* 00000BA6 */
label00000982:
00000982 286D B9F8 movea.l A4, [A5 - 0x4608]
00000986 2B6D B9FC B9F8 move.l [A5 - 0x4608], [A5 - 0x4604]
0000098C 558F subq.l A7, 2
0000098E 486E 0008 pea.l [A6 + 0x8]
00000992 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000998 2F3C 7265 636F move.l -[A7], 0x7265636F /* 'reco' */
0000099E 486E FFC2 pea.l [A6 - 0x3E]
000009A2 303C 0812 move.w D0, 0x812
000009A6 A816 syscall Pack8
000009A8 3E1F move.w D7, [A7]+
000009AA 6600 01F4 bne +0x1F6 /* 00000BA0 */
000009AE 558F subq.l A7, 2
000009B0 486E FFC2 pea.l [A6 - 0x3E]
000009B4 486E FFE2 pea.l [A6 - 0x1E]
000009B8 303C 0407 move.w D0, 0x407
000009BC A816 syscall Pack8
000009BE 52AE FFE2 addq.l [A6 - 0x1E], 1
000009C2 7C01 moveq.l D6, 0x01
000009C4 548F addq.l A7, 2
000009C6 6000 01BA bra +0x1BC /* 00000B82 */
label000009CA:
000009CA 558F subq.l A7, 2
000009CC 486E FFC2 pea.l [A6 - 0x3E]
000009D0 2F06 move.l -[A7], D6
000009D2 2F3C 7265 636F move.l -[A7], 0x7265636F /* 'reco' */
000009D8 486E FFDA pea.l [A6 - 0x26]
000009DC 486E FFCA pea.l [A6 - 0x36]
000009E0 303C 0A0B move.w D0, 0xA0B
000009E4 A816 syscall Pack8
000009E6 3E1F move.w D7, [A7]+
000009E8 6600 0196 bne +0x198 /* 00000B80 */
000009EC 202E FFDA move.l D0, [A6 - 0x26]
000009F0 0480 4F42 4A20 subi.l D0, 0x4F424A20 /* 'OBJ ' */
000009F6 6700 0176 beq +0x178 /* 00000B6E */
000009FA 0480 04FE F82C subi.l D0, 0x4FEF82C
00000A00 6600 0170 bne +0x172 /* 00000B72 */
00000A04 558F subq.l A7, 2
00000A06 486E FFCA pea.l [A6 - 0x36]
00000A0A 2F3C 544C 5054 move.l -[A7], 0x544C5054 /* 'TLPT' */
00000A10 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000A16 486E FFE6 pea.l [A6 - 0x1A]
00000A1A 486E FFEA pea.l [A6 - 0x16]
00000A1E 7004 moveq.l D0, 0x04
00000A20 2F00 move.l -[A7], D0
00000A22 486E FFDE pea.l [A6 - 0x22]
00000A26 303C 0E11 move.w D0, 0xE11
00000A2A A816 syscall Pack8
00000A2C 3E1F move.w D7, [A7]+
00000A2E 6600 0142 bne +0x144 /* 00000B72 */
00000A32 558F subq.l A7, 2
00000A34 486E FFCA pea.l [A6 - 0x36]
00000A38 2F3C 4252 5054 move.l -[A7], 0x42525054 /* 'BRPT' */
00000A3E 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000A44 486E FFE6 pea.l [A6 - 0x1A]
00000A48 486E FFEE pea.l [A6 - 0x12]
00000A4C 7004 moveq.l D0, 0x04
00000A4E 2F00 move.l -[A7], D0
00000A50 486E FFDE pea.l [A6 - 0x22]
00000A54 303C 0E11 move.w D0, 0xE11
00000A58 A816 syscall Pack8
00000A5A 3E1F move.w D7, [A7]+
00000A5C 6600 0114 bne +0x116 /* 00000B72 */
00000A60 558F subq.l A7, 2
00000A62 486E FFCA pea.l [A6 - 0x36]
00000A66 2F3C 5641 4C20 move.l -[A7], 0x56414C20 /* 'VAL ' */
00000A6C 2F3C 2A2A 2A2A move.l -[A7], 0x2A2A2A2A /* '****' */
00000A72 486E FFD2 pea.l [A6 - 0x2E]
00000A76 303C 0812 move.w D0, 0x812
00000A7A A816 syscall Pack8
00000A7C 3E1F move.w D7, [A7]+
00000A7E 6600 00F2 bne +0xF4 /* 00000B72 */
00000A82 0CAE 5445 5854 FFD2 cmpi.l [A6 - 0x2E], 0x54455854 /* 'TEXT' */
00000A8A 6600 00CE bne +0xD0 /* 00000B5A */
00000A8E 302E FFEA move.w D0, [A6 - 0x16]
00000A92 B06E FFEE cmp.w D0, [A6 - 0x12]
00000A96 6E00 00C2 bgt +0xC4 /* 00000B5A */
00000A9A 0C6E 7FFF FFEE cmpi.w [A6 - 0x12], 0x7FFF
00000AA0 6E00 00B8 bgt +0xBA /* 00000B5A */
00000AA4 302E FFEC move.w D0, [A6 - 0x14]
00000AA8 B06E FFF0 cmp.w D0, [A6 - 0x10]
00000AAC 6E00 00AC bgt +0xAE /* 00000B5A */
00000AB0 0C6E 7FFF FFF0 cmpi.w [A6 - 0x10], 0x7FFF
00000AB6 6E00 00A2 bgt +0xA4 /* 00000B5A */
00000ABA 598F subq.l A7, 4
00000ABC 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
00000AC0 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
00000AC4 2A1F move.l D5, [A7]+
00000AC6 2005 move.l D0, D5
00000AC8 5280 addq.l D0, 1
00000ACA 2F00 move.l -[A7], D0
00000ACC 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
00000AD0 4EAD 0032 jsr [A5 + 0x32 /* export_2 */]
00000AD4 3E00 move.w D7, D0
00000AD6 508F addq.l A7, 8
00000AD8 6600 0084 bne +0x86 /* 00000B5E */
00000ADC 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
00000AE0 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000AE4 206E FFD6 movea.l A0, [A6 - 0x2A]
00000AE8 2650 movea.l A3, [A0]
00000AEA 4233 5800 clr.b [A3 + D5]
00000AEE 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
00000AF4 7000 moveq.l D0, 0x00
00000AF6 2D40 FFF2 move.l [A6 - 0xE], D0
00000AFA 3D6E FFEA FFF6 move.w [A6 - 0xA], [A6 - 0x16]
00000B00 3D6E FFEC FFFA move.w [A6 - 0x6], [A6 - 0x14]
00000B06 3D6E FFEE FFF8 move.w [A6 - 0x8], [A6 - 0x12]
00000B0C 3D6E FFF0 FFFC move.w [A6 - 0x4], [A6 - 0x10]
00000B12 486D 28DA pea.l [A5 + 0x28DA /* export_1303 */]
00000B16 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000B1A 3E00 move.w D7, D0
00000B1C 588F addq.l A7, 4
00000B1E 671A beq +0x1C /* 00000B3A */
00000B20 2F05 move.l -[A7], D5
00000B22 2F0B move.l -[A7], A3
00000B24 486E FFF2 pea.l [A6 - 0xE]
00000B28 4EAD 28DA jsr [A5 + 0x28DA /* export_1303 */]
00000B2C 3E00 move.w D7, D0
00000B2E 486D 28DA pea.l [A5 + 0x28DA /* export_1303 */]
00000B32 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000B36 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000B3A:
00000B3A 2F2E FFD6 move.l -[A7], [A6 - 0x2A]
00000B3E 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
00000B42 7000 moveq.l D0, 0x00
00000B44 4A47 tst.w D7
00000B46 57C0 seq D0
00000B48 4400 neg.b D0
00000B4A 6708 beq +0xA /* 00000B54 */
00000B4C 203C 0000 0220 move.l D0, 0x220
00000B52 6002 bra +0x4 /* 00000B56 */
label00000B54:
00000B54 7000 moveq.l D0, 0x00
label00000B56:
00000B56 3E00 move.w D7, D0
00000B58 6004 bra +0x6 /* 00000B5E */
label00000B5A:
00000B5A 3E3C 06AB move.w D7, 0x6AB
label00000B5E:
00000B5E 558F subq.l A7, 2
00000B60 486E FFD2 pea.l [A6 - 0x2E]
00000B64 303C 0204 move.w D0, 0x204
00000B68 A816 syscall Pack8
00000B6A 548F addq.l A7, 2
00000B6C 6004 bra +0x6 /* 00000B72 */
label00000B6E:
00000B6E 3E3C F959 move.w D7, 0xF959
label00000B72:
00000B72 558F subq.l A7, 2
00000B74 486E FFCA pea.l [A6 - 0x36]
00000B78 303C 0204 move.w D0, 0x204
00000B7C A816 syscall Pack8
00000B7E 548F addq.l A7, 2
label00000B80:
00000B80 5286 addq.l D6, 1
label00000B82:
00000B82 BCAE FFE2 cmp.l D6, [A6 - 0x1E]
00000B86 6D00 FE42 blt -0x1BC /* 000009CA */
00000B8A 558F subq.l A7, 2
00000B8C 486E FFC2 pea.l [A6 - 0x3E]
00000B90 303C 0204 move.w D0, 0x204
00000B94 A816 syscall Pack8
00000B96 7001 moveq.l D0, 0x01
00000B98 2F00 move.l -[A7], D0
00000B9A 4EAD 14BA jsr [A5 + 0x14BA /* export_659 */]
00000B9E 5C8F addq.l A7, 6
label00000BA0:
00000BA0 2B4C B9F8 move.l [A5 - 0x4608], A4
00000BA4 3007 move.w D0, D7
label00000BA6:
00000BA6 4CEE 18E0 FFAE movem.l D5,D6,D7,A3,A4, [A6 - 0x52]
00000BAC 4E5E unlink A6
00000BAE 4E75 rts
fn00000BB0:
00000BB0 4E56 FF86 link A6, -0x007A
00000BB4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000BB8 4AAD BA78 tst.l [A5 - 0x4588]
00000BBC 6608 bne +0xA /* 00000BC6 */
00000BBE 303C 06AA move.w D0, 0x6AA
00000BC2 6000 04C2 bra +0x4C4 /* 00001086 */
label00000BC6:
00000BC6 286D B9F8 movea.l A4, [A5 - 0x4608]
00000BCA 2B6D B9FC B9F8 move.l [A5 - 0x4608], [A5 - 0x4604]
00000BD0 558F subq.l A7, 2
00000BD2 486E 0008 pea.l [A6 + 0x8]
00000BD6 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
00000BDC 2F3C 7265 636F move.l -[A7], 0x7265636F /* 'reco' */
00000BE2 486E FF86 pea.l [A6 - 0x7A]
00000BE6 303C 0812 move.w D0, 0x812
00000BEA A816 syscall Pack8
00000BEC 3E1F move.w D7, [A7]+
00000BEE 6600 0490 bne +0x492 /* 00001080 */
00000BF2 558F subq.l A7, 2
00000BF4 7000 moveq.l D0, 0x00
00000BF6 2F00 move.l -[A7], D0
00000BF8 2F00 move.l -[A7], D0
00000BFA 7201 moveq.l D1, 0x01
00000BFC 1F01 move.b -[A7], D1
00000BFE 486E FF9E pea.l [A6 - 0x62]
00000C02 303C 0706 move.w D0, 0x706
00000C06 A816 syscall Pack8
00000C08 558F subq.l A7, 2
00000C0A 486E FF86 pea.l [A6 - 0x7A]
00000C0E 486E FFAE pea.l [A6 - 0x52]
00000C12 303C 0407 move.w D0, 0x407
00000C16 A816 syscall Pack8
00000C18 52AE FFAE addq.l [A6 - 0x52], 1
00000C1C 7A01 moveq.l D5, 0x01
00000C1E 588F addq.l A7, 4
00000C20 6000 0426 bra +0x428 /* 00001048 */
label00000C24:
00000C24 558F subq.l A7, 2
00000C26 486E FF86 pea.l [A6 - 0x7A]
00000C2A 2F05 move.l -[A7], D5
00000C2C 2F3C 7265 636F move.l -[A7], 0x7265636F /* 'reco' */
00000C32 486E FFA6 pea.l [A6 - 0x5A]
00000C36 486E FF8E pea.l [A6 - 0x72]
00000C3A 303C 0A0B move.w D0, 0xA0B
00000C3E A816 syscall Pack8
00000C40 3E1F move.w D7, [A7]+
00000C42 6600 0402 bne +0x404 /* 00001046 */
00000C46 558F subq.l A7, 2
00000C48 7000 moveq.l D0, 0x00
00000C4A 2F00 move.l -[A7], D0
00000C4C 2F00 move.l -[A7], D0
00000C4E 7201 moveq.l D1, 0x01
00000C50 1F01 move.b -[A7], D1
00000C52 486E FF96 pea.l [A6 - 0x6A]
00000C56 303C 0706 move.w D0, 0x706
00000C5A A816 syscall Pack8
00000C5C 202E FFA6 move.l D0, [A6 - 0x5A]
00000C60 0480 4F42 4A20 subi.l D0, 0x4F424A20 /* 'OBJ ' */
00000C66 548F addq.l A7, 2
00000C68 6700 01C2 beq +0x1C4 /* 00000E2C */
00000C6C 0480 04FE F82C subi.l D0, 0x4FEF82C
00000C72 6600 03A4 bne +0x3A6 /* 00001018 */
00000C76 558F subq.l A7, 2
00000C78 486E FF8E pea.l [A6 - 0x72]
00000C7C 2F3C 544C 5054 move.l -[A7], 0x544C5054 /* 'TLPT' */
00000C82 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000C88 486E FFBA pea.l [A6 - 0x46]
00000C8C 486E FFBE pea.l [A6 - 0x42]
00000C90 7004 moveq.l D0, 0x04
00000C92 2F00 move.l -[A7], D0
00000C94 486E FFAA pea.l [A6 - 0x56]
00000C98 303C 0E11 move.w D0, 0xE11
00000C9C A816 syscall Pack8
00000C9E 3E1F move.w D7, [A7]+
00000CA0 6600 0376 bne +0x378 /* 00001018 */
00000CA4 558F subq.l A7, 2
00000CA6 486E FF8E pea.l [A6 - 0x72]
00000CAA 2F3C 4252 5054 move.l -[A7], 0x42525054 /* 'BRPT' */
00000CB0 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000CB6 486E FFBA pea.l [A6 - 0x46]
00000CBA 486E FFC2 pea.l [A6 - 0x3E]
00000CBE 7004 moveq.l D0, 0x04
00000CC0 2F00 move.l -[A7], D0
00000CC2 486E FFAA pea.l [A6 - 0x56]
00000CC6 303C 0E11 move.w D0, 0xE11
00000CCA A816 syscall Pack8
00000CCC 3E1F move.w D7, [A7]+
00000CCE 6600 0348 bne +0x34A /* 00001018 */
00000CD2 558F subq.l A7, 2
00000CD4 486E FF8E pea.l [A6 - 0x72]
00000CD8 2F3C 5254 524E move.l -[A7], 0x5254524E /* 'RTRN' */
00000CDE 2F3C 656E 756D move.l -[A7], 0x656E756D /* 'enum' */
00000CE4 486E FFBA pea.l [A6 - 0x46]
00000CE8 486E FFB2 pea.l [A6 - 0x4E]
00000CEC 7004 moveq.l D0, 0x04
00000CEE 2F00 move.l -[A7], D0
00000CF0 486E FFAA pea.l [A6 - 0x56]
00000CF4 303C 0E11 move.w D0, 0xE11
00000CF8 A816 syscall Pack8
00000CFA 3E1F move.w D7, [A7]+
00000CFC 6600 031A bne +0x31C /* 00001018 */
00000D00 0CAE 5445 5854 FFB2 cmpi.l [A6 - 0x4E], 0x54455854 /* 'TEXT' */
00000D08 6600 011A bne +0x11C /* 00000E24 */
00000D0C 302E FFBE move.w D0, [A6 - 0x42]
00000D10 B06E FFC2 cmp.w D0, [A6 - 0x3E]
00000D14 6E00 010E bgt +0x110 /* 00000E24 */
00000D18 0C6E 7FFF FFC2 cmpi.w [A6 - 0x3E], 0x7FFF
00000D1E 6E00 0104 bgt +0x106 /* 00000E24 */
00000D22 302E FFC0 move.w D0, [A6 - 0x40]
00000D26 B06E FFC4 cmp.w D0, [A6 - 0x3C]
00000D2A 6E00 00F8 bgt +0xFA /* 00000E24 */
00000D2E 0C6E 7FFF FFC4 cmpi.w [A6 - 0x3C], 0x7FFF
00000D34 6E00 00EE bgt +0xF0 /* 00000E24 */
00000D38 2D6D BA78 FFEE move.l [A6 - 0x12], [A5 - 0x4588]
00000D3E 3D6E FFBE FFE6 move.w [A6 - 0x1A], [A6 - 0x42]
00000D44 3D6E FFC0 FFEA move.w [A6 - 0x16], [A6 - 0x40]
00000D4A 3D6E FFC2 FFE8 move.w [A6 - 0x18], [A6 - 0x3E]
00000D50 3D6E FFC4 FFEC move.w [A6 - 0x14], [A6 - 0x3C]
00000D56 4878 0FFF push.l 0xFFF
00000D5A 2F2D CE8C move.l -[A7], [A5 - 0x3174]
00000D5E 486D CE98 pea.l [A5 - 0x3168]
00000D62 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00000D66 4A40 tst.w D0
00000D68 4FEF 000C lea.l A7, [A7 + 0xC]
00000D6C 6700 02AA beq +0x2AC /* 00001018 */
00000D70 2B7C 0000 0FFF CE90 move.l [A5 - 0x3170], 0xFFF
00000D78 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00000D7C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000D80 3C00 move.w D6, D0
00000D82 588F addq.l A7, 4
00000D84 6720 beq +0x22 /* 00000DA6 */
00000D86 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00000D8A 41EE FFF2 lea.l A0, [A6 - 0xE]
00000D8E 2F20 move.l -[A7], -[A0]
00000D90 2F20 move.l -[A7], -[A0]
00000D92 2F20 move.l -[A7], -[A0]
00000D94 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
00000D98 3C00 move.w D6, D0
00000D9A 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00000D9E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000DA2 4FEF 0014 lea.l A7, [A7 + 0x14]
label00000DA6:
00000DA6 4A46 tst.w D6
00000DA8 6762 beq +0x64 /* 00000E0C */
00000DAA 558F subq.l A7, 2
00000DAC 486E FF96 pea.l [A6 - 0x6A]
00000DB0 2F3C 544C 5054 move.l -[A7], 0x544C5054 /* 'TLPT' */
00000DB6 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000DBC 486E FFBE pea.l [A6 - 0x42]
00000DC0 7004 moveq.l D0, 0x04
00000DC2 2F00 move.l -[A7], D0
00000DC4 303C 0A0F move.w D0, 0xA0F
00000DC8 A816 syscall Pack8
00000DCA 558F subq.l A7, 2
00000DCC 486E FF96 pea.l [A6 - 0x6A]
00000DD0 2F3C 4252 5054 move.l -[A7], 0x42525054 /* 'BRPT' */
00000DD6 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000DDC 486E FFC2 pea.l [A6 - 0x3E]
00000DE0 7004 moveq.l D0, 0x04
00000DE2 2F00 move.l -[A7], D0
00000DE4 303C 0A0F move.w D0, 0xA0F
00000DE8 A816 syscall Pack8
00000DEA 558F subq.l A7, 2
00000DEC 486E FF96 pea.l [A6 - 0x6A]
00000DF0 2F3C 5641 4C20 move.l -[A7], 0x56414C20 /* 'VAL ' */
00000DF6 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000DFC 2F2D CE98 move.l -[A7], [A5 - 0x3168]
00000E00 2F2D CE8C move.l -[A7], [A5 - 0x3174]
00000E04 303C 0A0F move.w D0, 0xA0F
00000E08 A816 syscall Pack8
00000E0A 5C8F addq.l A7, 6
label00000E0C:
00000E0C 486D CE98 pea.l [A5 - 0x3168]
00000E10 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000E14 7000 moveq.l D0, 0x00
00000E16 2B40 CE90 move.l [A5 - 0x3170], D0
00000E1A 2B40 CE8C move.l [A5 - 0x3174], D0
00000E1E 588F addq.l A7, 4
00000E20 6000 01F6 bra +0x1F8 /* 00001018 */
label00000E24:
00000E24 3E3C 06AB move.w D7, 0x6AB
00000E28 6000 01EE bra +0x1F0 /* 00001018 */
label00000E2C:
00000E2C 558F subq.l A7, 2
00000E2E 486E FF8E pea.l [A6 - 0x72]
00000E32 2F3C 4F42 4A23 move.l -[A7], 0x4F424A23 /* 'OBJ#' */
00000E38 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000E3E 486E FFBA pea.l [A6 - 0x46]
00000E42 486E FFB6 pea.l [A6 - 0x4A]
00000E46 7004 moveq.l D0, 0x04
00000E48 2F00 move.l -[A7], D0
00000E4A 486E FFAA pea.l [A6 - 0x56]
00000E4E 303C 0E11 move.w D0, 0xE11
00000E52 A816 syscall Pack8
00000E54 3E1F move.w D7, [A7]+
00000E56 6600 01C0 bne +0x1C2 /* 00001018 */
00000E5A 558F subq.l A7, 2
00000E5C 486E FF8E pea.l [A6 - 0x72]
00000E60 2F3C 5254 524E move.l -[A7], 0x5254524E /* 'RTRN' */
00000E66 2F3C 656E 756D move.l -[A7], 0x656E756D /* 'enum' */
00000E6C 486E FFBA pea.l [A6 - 0x46]
00000E70 486E FFB2 pea.l [A6 - 0x4E]
00000E74 7004 moveq.l D0, 0x04
00000E76 2F00 move.l -[A7], D0
00000E78 486E FFAA pea.l [A6 - 0x56]
00000E7C 303C 0E11 move.w D0, 0xE11
00000E80 A816 syscall Pack8
00000E82 3E1F move.w D7, [A7]+
00000E84 6600 0192 bne +0x194 /* 00001018 */
00000E88 0CAE 5049 4354 FFB2 cmpi.l [A6 - 0x4E], 0x50494354 /* 'PICT' */
00000E90 6600 0182 bne +0x184 /* 00001014 */
00000E94 7000 moveq.l D0, 0x00
00000E96 2D40 FFD8 move.l [A6 - 0x28], D0
00000E9A 2D40 FFCA move.l [A6 - 0x36], D0
00000E9E 426E FFE4 clr.w [A6 - 0x1C]
00000EA2 426E FFD6 clr.w [A6 - 0x2A]
00000EA6 206D BA78 movea.l A0, [A5 - 0x4588]
00000EAA 2668 025A movea.l A3, [A0 + 0x25A]
00000EAE 6020 bra +0x22 /* 00000ED0 */
label00000EB0:
00000EB0 202E FFB6 move.l D0, [A6 - 0x4A]
00000EB4 B0AB 0010 cmp.l D0, [A3 + 0x10]
00000EB8 6612 bne +0x14 /* 00000ECC */
00000EBA 3D7C 0003 FFD6 move.w [A6 - 0x2A], 0x3
00000EC0 7000 moveq.l D0, 0x00
00000EC2 2D40 FFD2 move.l [A6 - 0x2E], D0
00000EC6 2D4B FFCE move.l [A6 - 0x32], A3
00000ECA 6008 bra +0xA /* 00000ED4 */
label00000ECC:
00000ECC 266B 0026 movea.l A3, [A3 + 0x26]
label00000ED0:
00000ED0 200B move.l D0, A3
00000ED2 66DC bne -0x22 /* 00000EB0 */
label00000ED4:
00000ED4 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
00000ED8 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000EDC 3C00 move.w D6, D0
00000EDE 588F addq.l A7, 4
00000EE0 672E beq +0x30 /* 00000F10 */
00000EE2 7000 moveq.l D0, 0x00
00000EE4 2D40 FFC6 move.l [A6 - 0x3A], D0
00000EE8 2F00 move.l -[A7], D0
00000EEA 486D B356 pea.l [A5 - 0x4CAA]
00000EEE 486E FFD8 pea.l [A6 - 0x28]
00000EF2 486E FFC6 pea.l [A6 - 0x3A]
00000EF6 486E FFCA pea.l [A6 - 0x36]
00000EFA 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000EFE 4EAD 239A jsr [A5 + 0x239A /* export_1135 */]
00000F02 3C00 move.w D6, D0
00000F04 486D 239A pea.l [A5 + 0x239A /* export_1135 */]
00000F08 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000F0C 4FEF 001C lea.l A7, [A7 + 0x1C]
label00000F10:
00000F10 4A46 tst.w D6
00000F12 6700 0104 beq +0x106 /* 00001018 */
00000F16 2D6E FFC6 FFEE move.l [A6 - 0x12], [A6 - 0x3A]
00000F1C 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
00000F20 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000F24 4A40 tst.w D0
00000F26 588F addq.l A7, 4
00000F28 671C beq +0x1E /* 00000F46 */
00000F2A 486E FFF2 pea.l [A6 - 0xE]
00000F2E 486E FFE6 pea.l [A6 - 0x1A]
00000F32 486E FFD8 pea.l [A6 - 0x28]
00000F36 4EAD 23C2 jsr [A5 + 0x23C2 /* export_1140 */]
00000F3A 486D 23C2 pea.l [A5 + 0x23C2 /* export_1140 */]
00000F3E 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000F42 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000F46:
00000F46 206E FFC6 movea.l A0, [A6 - 0x3A]
00000F4A 0068 28E5 0100 ori.w [A0 + 0x100], 0x28E5
00000F50 206E FFC6 movea.l A0, [A6 - 0x3A]
00000F54 4228 0077 clr.b [A0 + 0x77]
00000F58 206E FFC6 movea.l A0, [A6 - 0x3A]
00000F5C 4228 007B clr.b [A0 + 0x7B]
00000F60 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00000F64 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000F68 4A40 tst.w D0
00000F6A 588F addq.l A7, 4
00000F6C 6700 0096 beq +0x98 /* 00001004 */
00000F70 2B6D BA78 BA5E move.l [A5 - 0x45A2], [A5 - 0x4588]
00000F76 7000 moveq.l D0, 0x00
00000F78 2F00 move.l -[A7], D0
00000F7A 486E FFF6 pea.l [A6 - 0xA]
00000F7E 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00000F82 41EE FFF2 lea.l A0, [A6 - 0xE]
00000F86 2F20 move.l -[A7], -[A0]
00000F88 2F20 move.l -[A7], -[A0]
00000F8A 2F20 move.l -[A7], -[A0]
00000F8C 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */]
00000F90 4A40 tst.w D0
00000F92 4FEF 0018 lea.l A7, [A7 + 0x18]
00000F96 675C beq +0x5E /* 00000FF4 */
00000F98 558F subq.l A7, 2
00000F9A 486E FF96 pea.l [A6 - 0x6A]
00000F9E 2F3C 4F42 4A23 move.l -[A7], 0x4F424A23 /* 'OBJ#' */
00000FA4 2F3C 6C6F 6E67 move.l -[A7], 0x6C6F6E67 /* 'long' */
00000FAA 486E FFB6 pea.l [A6 - 0x4A]
00000FAE 7004 moveq.l D0, 0x04
00000FB0 2F00 move.l -[A7], D0
00000FB2 303C 0A0F move.w D0, 0xA0F
00000FB6 A816 syscall Pack8
00000FB8 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000FBC 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000FC0 558F subq.l A7, 2
00000FC2 486E FF96 pea.l [A6 - 0x6A]
00000FC6 2F3C 5641 4C20 move.l -[A7], 0x56414C20 /* 'VAL ' */
00000FCC 2F3C 5049 4354 move.l -[A7], 0x50494354 /* 'PICT' */
00000FD2 206E FFFA movea.l A0, [A6 - 0x6]
00000FD6 2F10 move.l -[A7], [A0]
00000FD8 2F2E FFF6 move.l -[A7], [A6 - 0xA]
00000FDC 303C 0A0F move.w D0, 0xA0F
00000FE0 A816 syscall Pack8
00000FE2 2F2E FFFA move.l -[A7], [A6 - 0x6]
00000FE6 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
00000FEA 486E FFF6 pea.l [A6 - 0xA]
00000FEE 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
00000FF2 508F addq.l A7, 8
label00000FF4:
00000FF4 7000 moveq.l D0, 0x00
00000FF6 2B40 BA5E move.l [A5 - 0x45A2], D0
00000FFA 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00000FFE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001002 588F addq.l A7, 4
label00001004:
00001004 7001 moveq.l D0, 0x01
00001006 2F00 move.l -[A7], D0
00001008 2F2E FFC6 move.l -[A7], [A6 - 0x3A]
0000100C 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00001010 508F addq.l A7, 8
00001012 6004 bra +0x6 /* 00001018 */
label00001014:
00001014 3E3C 06AB move.w D7, 0x6AB
label00001018:
00001018 558F subq.l A7, 2
0000101A 486E FF9E pea.l [A6 - 0x62]
0000101E 2F2E FFA6 move.l -[A7], [A6 - 0x5A]
00001022 486E FF96 pea.l [A6 - 0x6A]
00001026 303C 0610 move.w D0, 0x610
0000102A A816 syscall Pack8
0000102C 558F subq.l A7, 2
0000102E 486E FF96 pea.l [A6 - 0x6A]
00001032 303C 0204 move.w D0, 0x204
00001036 A816 syscall Pack8
00001038 558F subq.l A7, 2
0000103A 486E FF8E pea.l [A6 - 0x72]
0000103E 303C 0204 move.w D0, 0x204
00001042 A816 syscall Pack8
00001044 5C8F addq.l A7, 6
label00001046:
00001046 5285 addq.l D5, 1
label00001048:
00001048 BAAE FFAE cmp.l D5, [A6 - 0x52]
0000104C 6D00 FBD6 blt -0x428 /* 00000C24 */
00001050 558F subq.l A7, 2
00001052 486E 0010 pea.l [A6 + 0x10]
00001056 2F3C 2D2D 2D2D move.l -[A7], 0x2D2D2D2D /* '----' */
0000105C 486E FF9E pea.l [A6 - 0x62]
00001060 303C 0610 move.w D0, 0x610
00001064 A816 syscall Pack8
00001066 558F subq.l A7, 2
00001068 486E FF9E pea.l [A6 - 0x62]
0000106C 303C 0204 move.w D0, 0x204
00001070 A816 syscall Pack8
00001072 558F subq.l A7, 2
00001074 486E FF86 pea.l [A6 - 0x7A]
00001078 303C 0204 move.w D0, 0x204
0000107C A816 syscall Pack8
0000107E 5C8F addq.l A7, 6
label00001080:
00001080 2B4C B9F8 move.l [A5 - 0x4608], A4
00001084 3007 move.w D0, D7
label00001086:
00001086 4CEE 18E0 FF72 movem.l D5,D6,D7,A3,A4, [A6 - 0x8E]
0000108C 4E5E unlink A6
0000108E 4E75 rts
export_1232:
00001090 4E56 FFF0 link A6, -0x0010
00001094 48E7 0300 movem.l -[A7], D6,D7
00001098 2C2E 0008 move.l D6, [A6 + 0x8]
0000109C 206E 0010 movea.l A0, [A6 + 0x10]
000010A0 43EE FFF0 lea.l A1, [A6 - 0x10]
000010A4 22D8 move.l [A1]+, [A0]+
000010A6 22D8 move.l [A1]+, [A0]+
000010A8 206E 000C movea.l A0, [A6 + 0xC]
000010AC 43EE FFF8 lea.l A1, [A6 - 0x8]
000010B0 22D8 move.l [A1]+, [A0]+
000010B2 22D8 move.l [A1]+, [A0]+
000010B4 2006 move.l D0, D6
000010B6 0480 4756 414C subi.l D0, 0x4756414C /* 'GVAL' */
000010BC 674C beq +0x4E /* 0000110A */
000010BE 0480 0900 0000 subi.l D0, 0x9000000 /* '\t\0\0\0' */
000010C4 6726 beq +0x28 /* 000010EC */
000010C6 0480 02ED 0F08 subi.l D0, 0x2ED0F08
000010CC 665A bne +0x5C /* 00001128 */
000010CE 2F06 move.l -[A7], D6
000010D0 41EE 0000 lea.l A0, [A6 + 0x0]
000010D4 2F20 move.l -[A7], -[A0]
000010D6 2F20 move.l -[A7], -[A0]
000010D8 41EE FFF8 lea.l A0, [A6 - 0x8]
000010DC 2F20 move.l -[A7], -[A0]
000010DE 2F20 move.l -[A7], -[A0]
000010E0 4EBA F6E6 jsr [PC - 0x91A /* 000007C8 */]
000010E4 3E00 move.w D7, D0
000010E6 4FEF 0014 lea.l A7, [A7 + 0x14]
000010EA 6040 bra +0x42 /* 0000112C */
label000010EC:
000010EC 2F06 move.l -[A7], D6
000010EE 41EE 0000 lea.l A0, [A6 + 0x0]
000010F2 2F20 move.l -[A7], -[A0]
000010F4 2F20 move.l -[A7], -[A0]
000010F6 41EE FFF8 lea.l A0, [A6 - 0x8]
000010FA 2F20 move.l -[A7], -[A0]
000010FC 2F20 move.l -[A7], -[A0]
000010FE 4EBA F86C jsr [PC - 0x794 /* 0000096C */]
00001102 3E00 move.w D7, D0
00001104 4FEF 0014 lea.l A7, [A7 + 0x14]
00001108 6022 bra +0x24 /* 0000112C */
label0000110A:
0000110A 2F06 move.l -[A7], D6
0000110C 41EE 0000 lea.l A0, [A6 + 0x0]
00001110 2F20 move.l -[A7], -[A0]
00001112 2F20 move.l -[A7], -[A0]
00001114 41EE FFF8 lea.l A0, [A6 - 0x8]
00001118 2F20 move.l -[A7], -[A0]
0000111A 2F20 move.l -[A7], -[A0]
0000111C 4EBA FA92 jsr [PC - 0x56E /* 00000BB0 */]
00001120 3E00 move.w D7, D0
00001122 4FEF 0014 lea.l A7, [A7 + 0x14]
00001126 6004 bra +0x6 /* 0000112C */
label00001128:
00001128 3E3C F954 move.w D7, 0xF954
label0000112C:
0000112C 3D47 0014 move.w [A6 + 0x14], D7
00001130 4CEE 00C0 FFE8 movem.l D6,D7, [A6 - 0x18]
00001136 4E5E unlink A6
00001138 205F movea.l A0, [A7]+
0000113A DEFC 000C add.w A7, 0xC
0000113E 4ED0 jmp [A0]